From: Miles Bader Date: Wed, 9 May 2007 23:47:51 +0000 (+0000) Subject: Merge from emacs--rel--22 X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1~1^2~421^2~18907 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=d704d5da540855158e4e80609f0d9893aa304b1b;p=emacs.git Merge from emacs--rel--22 Patches applied: * emacs--rel--22 (patch 12) - Update from CVS 2007-05-08 Richard Stallman * lisp/mail/mailabbrev.el (sendmail-pre-abbrev-expand-hook): Don't include non-self-insert commands in the exception for `-'. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-739 --- d704d5da540855158e4e80609f0d9893aa304b1b diff --cc lisp/ChangeLog index 4a6c88be187,eb8544ea353..af14d48bd9d --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@@ -1,43 -1,8 +1,48 @@@ +2007-05-09 Stefan Monnier + + * vc-hooks.el (vc-find-root): Stop searching when the user changes. + +2007-05-09 Edward O'Connor (tiny change) + + * progmodes/python.el (python-font-lock-keywords) + (python-open-block-statement-p, python-mode): Add support for the new + "with" keyword. + +2007-05-08 Stefan Monnier + + * diff-mode.el (diff-apply-hunk, diff-test-hunk): Don't do by default + the exact opposite of diff-goto-source. + + * emacs-lisp/advice.el (ad-special-forms): Remove. + (ad-special-form-p): Use subr-arity. + + * newcomment.el (comment-search-forward): Make sure we search forward. + (comment-enter-backward): Try and distinguish the non-matching case at + EOB from the non-matching case with a missing comment-end-skip for + a 2-char comment ender. + (comment-choose-indent): New function extracted from comment-indent. + Improve the alignment algorithm. + (comment-indent): Use it. + + * textmodes/sgml-mode.el (sgml-lexical-context): Add handling of + XML style Processing Instructions. + (sgml-parse-tag-backward): Handle XML-style PIs. Also ensure progress. + (sgml-calculate-indent): Handle `pi' context. + + * vc.el: Ensure that update-changelog issues an error when used with + a backend that does not implement it. + (vc-update-changelog-rcs2log): Rename from vc-default-update-changelog. + Remove `backend' argument. Use expand-file-name. + (vc-cvs-update-changelog, vc-rcs-update-changelog): New aliases. + + * progmodes/python.el (python-end-of-block): Revert last change. + (python-end-of-statement): Make sure we move *forward*. + + 2007-05-08 Richard Stallman + + * mail/mailabbrev.el (sendmail-pre-abbrev-expand-hook): + Don't include non-self-insert commands in the exception for `-'. + 2007-05-08 David Reitter * progmodes/python.el (python-guess-indent): Check non-nullness